final vehicle - German English Dictionary